patented drugs - Français Anglais Dictionnaire